434 research outputs found

    Bringing Global Sourcing into the Classroom: Experiential Learning via Software Development Project

    Get PDF
    Global sourcing of software development has imposed new skill requirements on Information Technology (IT) personnel. In the U.S., this has resulted in a paradigm shift from technical to softer skills such as communications and virtual team management. Higher education institutions must, consequently, initiate innovative curriculum transformations to better prepare students for these emerging workforce needs. This paper describes one such venture between Marquette University (MU), U.S.A. and Management Development Institute (MDI), India, wherein IT students at MU collaborated with Management Information Systems (MIS) students at MDI on an offshore software development project. The class environment replicated an offshore client/vendor relationship in a fully virtual setting while integrating communications and virtual team management with traditional IT project management principles. Course measures indicated that students benefited from this project, gained first-hand experience in the process of software offshoring, and learned skills critical for conduct of global business. For faculty considering such initiatives, we describe the design and administration of this class over two semesters, lessons learned from our engagement, and factors critical to success of such initiatives and those detrimental to their sustenance

    Bringing Global Sourcing into The Classroom: Experiential Learning Via a Global Software Development Project

    Get PDF
    The growing trend in offshore software development has imposed new skills requirements on collaborating global partners. In the U.S. this has translated into skill sets that include communications, project management, business analysis, and team management. In a virtual setting, these skills take on a complex proportion. This paper describes an educational initiative in offshore software development between undergraduate students enrolled in a project management course at Marquette University, USA and graduate business students enrolled in an Information Systems Analysis and Design course at Management Development Institute, India. The course replicated an offshore client/vendor relationship in a virtual setting. For faculty considering such initiatives, this paper describes the setting and factors critical to success of this initiative and cautions against others that can be detrimental to such an effort

    Project Quality of Offshore Virtual Teams Engaged in Software Requirements Analysis: An Exploratory Comparative Study

    Get PDF
    The off-shore software development companies in countries such as India use a global delivery model in which initial requirement analysis phase of software projects get executed at client locations to leverage frequent and deep interaction between user and developer teams. Subsequent phases such as design, coding and testing are completed at off-shore locations. Emerging trends indicate an increasing interest in off-shoring even requirements analysis phase using computer mediated communication. We conducted an exploratory research study involving students from Management Development Institute (MDI), India and Marquette University (MU), USA to determine quality of such off-shored requirements analysis projects. Our findings suggest that project quality of teams engaged in pure off-shore mode is comparable to that of teams engaged in collocated mode. However, the effect of controls such as user project monitoring on the quality of off-shored projects needs to be studied further

    Flexible Global Software Development (GSD): Antecedents of Success in Requirements Analysis

    Get PDF
    Globalization of software development has resulted in a rapid shift away from the traditional collocated, on-site development model, to the offshoring model. Emerging trends indicate an increasing interest in offshoring even in early phases like requirements analysis. Additionally, the flexibility offered by the agile development approach makes it attractive for adaptation in globally distributed software work. A question of significance then is what impacts the success of offshoring earlier phases, like requirements analysis, in a flexible and globally distributed environment? This article incorporates the stance of control theory to posit a research model that examines antecedent factors such as requirements change, facilitation by vendor and client site-coordinators, control, and computer-mediated communication. The impact of these factors on success of requirements analysis projects in a “flexible” global setting is tested using two quasi-experiments involving students from Management Development Institute, India and Marquette University, USA. Results indicate that formal modes of control significantly influence project success during requirements analysis. Further, facilitation by both client and vendor site coordinators positively impacts requirements analysis success

    Considerations for Effective Requirements Analysis in Offshore Software Development Projects: Lessons from Multi-method Research

    Get PDF
    Offshore software development using geographically distributed teams is an accepted practice in software development today. However, software development companies have largely only offshored the software development lifecycle’s coding and testing phases. However, lately, offshoring the requirements analysis (RA) phase has become increasingly viable for several reasons including the software industry’s maturation and improved communication technologies. However, successfully evaluating this highly interactive phase between geographically dispersed client and provider teams requires special considerations. In this paper, we present practical insights garnered from conducting experiments and surveys of IS professionals from the Indian software industry and from extensively examining the literature. Our findings confirm that, subject to certain best practices, one can effectively conduct RA in software projects offshore. We present these practices as lessons learned and provide related recommendations for industry and academia

    Investigating an ‘Agile-Rigid’ Approach in Globally Distributed Requirements Analysis

    Get PDF
    The global software development environment brings with itself abundant business opportunities as well as challenges in terms of coordination, communication and control. Recent years have also witnessed the growth of the agile movement. To address the global software development challenges there is a need to combine the flexibility offered by the growing agile development approaches with the rigidity offered by the traditional plan-based approaches. This paper reports an exploratory quasi-experimental study, which investigates the performance of requirements analysis projects in an ‘agile-rigid’ distributed environment. The study yields several interesting conclusions that can assist organizations in managing their global software projects more effectively. Our experiment indicates that project monitoring and control, project communication, and process facilitation between peer teams significantly influence the success of such projects. Creation of an agile-rigid environment can help organizations mitigate various risks inherent in globally distributed software development

    Control, Process Facilitation, and Requirements Change in Offshore Requirements Analysis: Indian IT Provider Perspective

    Get PDF
    Process, technology, and project factors have been increasingly driving organizations to offshore early software development phases, such as requirements analysis. This emerging trend necessitates greater control and process facilitation between client and vendor sites. The effectiveness of control and facilitation has, however, not been examined within the context of requirements analysis and change. In this study, we examine the role of control and facilitation in managing changing requirements and on success of requirements gathering in the Indian offshore software development environment. Firms found that control by client-site coordinators had a positive impact on requirements analysis success while vender site-coordinators did not have similar influence. Process facilitation by client site-coordinators affected requirements phase success indirectly through control. The study concludes with recommendations for research and practice

    Bringing Global Sourcing into the Classroom: Lessons from an Experiential Software Development Project

    Get PDF
    Global sourcing of software development has imposed new skill requirements on Information Technology (IT) personnel. In the U.S., this has resulted in a paradigm shift from technical to softer skills such as communications and virtual team management. Higher education institutions must, consequently, initiate innovative curriculum transformations to better prepare students for these emerging workforce needs. This paper describes one such venture between MU, U.S.A. and MDI, India, wherein IT students at MU collaborated with Management Information Systems (MIS) students at MDI on an offshore software development project. The class environment replicated an offshore client/vendor relationship in a fully virtual setting while integrating communications and virtual team management with traditional IT project management principles. Course measures indicated that students benefited from this project, gained first-hand experience in the process of software offshoring, and learned skills critical for conduct of global business. For faculty considering such initiatives, we describe the design and administration of this class over two semesters, lessons learned from our engagement, and factors critical to success of such initiatives and those detrimental to their sustenance

    Synergistic impact of nanomaterials and plant probiotics in agriculture: A tale of two-way strategy for long-term sustainability

    Get PDF
    Modern agriculture is primarily focused on the massive production of cereals and other food-based crops in a sustainable manner in order to fulfill the food demands of an ever-increasing global population. However, intensive agricultural practices, rampant use of agrochemicals, and other environmental factors result in soil fertility degradation, environmental pollution, disruption of soil biodiversity, pest resistance, and a decline in crop yields. Thus, experts are shifting their focus to other eco-friendly and safer methods of fertilization in order to ensure agricultural sustainability. Indeed, the importance of plant growth-promoting microorganisms, also determined as “plant probiotics (PPs),” has gained widespread recognition, and their usage as biofertilizers is being actively promoted as a means of mitigating the harmful effects of agrochemicals. As bio-elicitors, PPs promote plant growth and colonize soil or plant tissues when administered in soil, seeds, or plant surface and are used as an alternative means to avoid heavy use of agrochemicals. In the past few years, the use of nanotechnology has also brought a revolution in agriculture due to the application of various nanomaterials (NMs) or nano-based fertilizers to increase crop productivity. Given the beneficial properties of PPs and NMs, these two can be used in tandem to maximize benefits. However, the use of combinations of NMs and PPs, or their synergistic use, is in its infancy but has exhibited better crop-modulating effects in terms of improvement in crop productivity, mitigation of environmental stress (drought, salinity, etc.), restoration of soil fertility, and strengthening of the bioeconomy. In addition, a proper assessment of nanomaterials is necessary before their application, and a safer dose of NMs should be applicable without showing any toxic impact on the environment and soil microbial communities. The combo of NMs and PPs can also be encapsulated within a suitable carrier, and this method aids in the controlled and targeted delivery of entrapped components and also increases the shelf life of PPs. However, this review highlights the functional annotation of the combined impact of NMs and PPs on sustainable agricultural production in an eco-friendly manner
    corecore